package com.cy.pj.goods.pojo;



import lombok.*;

import java.util.Date;
//从这个对象封装去查询数据库的商品信息，或从这个对象接客户服端传入服务端的数据
/*pojo:普通的java对象，用于封装商品信息*/
/*在程序当中可以把对象分成两大类：一类执行逻辑，一类封装数据的对象*/
/*比方说存数据的对象肯定要求有属性的，因为属性是个变量，在内存中存储数据由变量实现*/
//@Setter
//@Getter
//@ToString
@Data //+ + +....
@NoArgsConstructor//添加无参数构造函数
@AllArgsConstructor//添加全参构造函数
public class Goods {
    private Long id;
    private String name;
    private String remark;
    private Date createdTime;

    public static void main(String[] args) {
        Goods g=new Goods();
        g.setId(10L);
        g.getId();

    }
    /*public Long getId() {
        return id;
    }

    public void setId(Long id) {
        System.out.println("setId.id="+id);
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    @Override
    public String toString() {
        return "Goods{" +
                "id=" + id +
                ", name='" + name + '\'' +
                ", remark='" + remark + '\'' +
                ", createdTime=" + createdTime +
                '}';
    }*/
}
